foundation in which something is supported - Spanisch Englisch Wörterbuch